/** \file
* Declarations for the WIN32 debugger console class.
* This file is part of Chorus, available at
* http://code.google.com/p/chorus-twitter/ . This file and all associated files
* and derivative works are bound by the terms of the LGPL 3.0 license,
* available at http://www.gnu.org/licenses/lgpl-3.0-standalone.html .
* \par Subversion URL:
* \$URL: http://chorus-twitter.googlecode.com/svn/branches/cpp/src/system/win32/VCDebugConsole.hpp $
* \version \$Rev: 153 $
* \date    \$Date: 2010-04-06 07:43:42 +0000 (Tue, 06 Apr 2010) $
*/

#pragma once

#include "system/DebugConsole.hpp"

#ifdef USING_DEBUGCONSOLE

/// A debug console that outputs to a WIN32-style debugger.
class VCDebugConsole : public DebugConsole
{
private:
	/// Flush the buffer to the streams in the stream list.
	virtual void flush();
};

#endif // #ifdef USING_DEBUGCONSOLE
